﻿/* 2010-Responsive-Design-Toolkit-User-Guide.docx Customizing Your New Site Step*/
body {
    background-image:url(../img/technology_background.jpg);
	background-repeat: no-repeat;
}
body.noBackground { 
	background-image:none; 
	background-color:#cccccc;
}
.mdgov_alertIcon {
    background-image: url(../img/warning-sign-red.png);
}
    
.transparency {
opacity: 0.3;
}

.container {
	
	background-color: transparent;
	background-image:none;
	 opacity: 1;
	}
.headerBgImg {
background-image: url('../img/agencyHeaderBg-generic.png'); /****CHANGE HEADER BACKGROUND IMAGE HERE*****/
background-repeat: no-repeat;
background-position: center top;
background-size: 100%;
background-color: transparent;
opacity: 1;
}

#mdgov_enterpriseNavigation {
z-index: 10;
width: 100%;
clear: both;
background-color: #000000; /****NAV LIST BACKGROUND COLOR*****/
opacity: 1;
}

#mdgov_enterpriseNavigation ul li:first-child a.level0 {
	color:#FFC926;
}
#mdgov_TopSliverBar {
width: 100%;
z-index: 1000;
min-height: 33px;
background-color: #000;
border-bottom-width: 4px;
border-bottom-style: solid;
border-bottom-color: #2b639e /*******TOP BANNER SLICE COLOR CHANGE HERE*****/
font-size: 80%;
opacity: 0.9;
}
#footer_block {
background-color: #000;
border-top: 4px #2b639e solid; /******FOOTER COLOR CHANGE HERE******/
width: 100%;
color: #fff;
opacity: 1;
}
#agency_branding, #agency_branding_subpage{
	background-image: url(../img/bgBlack10.png);
	padding:20px;
}

#secondary_content_Block {
    background-color: #eee;
    width: 100%;
    border-bottom: 1px solid #ccc;
}
#secondary_left_col {
    background-color: #eee;
    float: left;
    padding: 0 0 20px 20px;
    margin-top: 20px;
}
.leftMargin0 {
    margin-left:0 !important
}
#secondary_middle_col_lt,
#secondary_middle_col_rt {
    background-color: #eee;
    float: left;
    border-left: 1px solid #ccc;
    padding: 0 0 20px 20px;
    margin-top: 20px;
}
#secondary_right_col {
    background-color: #eee;
    float: left;
    border-left: 1px solid #ccc;
    padding: 0 20px 20px 20px;
    margin-top: 20px;
}
#secondary_content_Block h3 {
    font-size: 16px;
    line-height: 19px;
    margin: 10px 0 3px 0;    
}
#primary_content_Block {
    float: middle;
	opacity: 0.8;
	padding: 5;
	background-color:#FFFFFF;
}
#primary_one_col {
	padding: 0;
}
#primary_left_col {
    float: left;
    padding: 0 2px 2px 2px;
    margin-top: 2px;
	opacity: 1;
}
#secondary_content_Block {
    float: left;
	opacity: 1;
}
#secondary_right_col {
    float: left;
    padding: 0 20px 20px 20px;
    margin-top: 20px;
	opacity: 1;
}
#mdgov_mobileNavButton a {
position: absolute;
left: 0;
height: 21px;
color: #fff;
text-transform: uppercase;
text-shadow: 1px 1px 2px #000;
text-decoration: none;
background-color: #000000;
text-align: left;
font-size: 165% !important;
width: 100%;
text-indent: 1.5%;
padding: 6px 0;
border-bottom: 4px solid #000;
}
/*Color of dropdown menu items in mobile*/

@media all and (max-width:979px){
#mdgov_enterpriseNavigation nav ul li#current a.level0, #mdgov_enterpriseNavigation nav ul li:hover a.level0, #mdgov_enterpriseNavigation nav ul li a.level0:focus, #mdgov_enterpriseNavigation nav ul li a.level0:active, #mdgov_enterpriseNavigation nav ul li a.active.level0 {
    background-color: #2b639e;
    color: #fff;
}    
}

#primary_right_col{
	margin-bottom:20px;
}
.fullscreen-bg {
    position: fixed;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: -100;
    height:100%;
    width:100%;
}

.fullscreen-bg__video {
    position: absolute;
    right: 0;
    bottom: 0;
	min-width: 100%;
	min-height: 100%;
}

@media (max-width: 979px) {
    .fullscreen-bg__video {
        display: none;
    }
}

#agency_branding, #agency_branding_subpage{
	background-image: url(../img/bgBlack0.png);
	padding:20px;
}

